home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / Amos / AMOSList-0497 / AMOSLIST / text0206.txt < prev    next >
Encoding:
Text File  |  1998-06-24  |  1.6 KB  |  42 lines

  1. Ive been playing around with the falcon extension, and have been enjoying
  2. some of the commands which it has to offer, especially the Multi Plot
  3. command. Im probbably going to register it within the next wek or so.
  4.  
  5. The question I have, is how are the screens in AMOS layed out. Im working on
  6. a C2P routine of my own for my raycaster (which I am having problems with
  7. generating rays) but am not sure on the layout of a screen. Are they layed
  8. out in memory, as Screen Width*Screen Height, with each byte of this being
  9. the pixel colour? eg.:
  10.  
  11.  
  12.      44444444444444444
  13.      10000044444000004       Each number in memory, is the INK colour of the dot
  14.      44444044444044444       on the visible screen.
  15.      99999999999999999
  16.  
  17. If this is the case, then cant I assign a massive chunk in memory of the
  18. same size, instead of using PLOT, i can use a POKE to the new data, and then
  19. COPY the entire block to the (i think its Phybase(Screen)) start address of
  20. the physical screen in view??
  21.  
  22. Mush
  23.  
  24.   --------******( Extreme AMOS )******--------
  25.  
  26.             AMOS Raycater completion [####----------------] - 20%
  27.  
  28. The best AMOS homepages around, full of downloads, and my AMOS disk
  29. magazine. Order games and utilities  directly from the library, for FREE.
  30.  
  31.           See my homepages at http://www.mushy-pd.demon.co.uk or
  32. http://members.tripod.com/~mushypd for more information, and
  33.                                    info on my raycaster game!!
  34.  
  35.       Email: mpd@mushy-pd.demon.co.uk      mpd@computer4u.com
  36.                                   mushy_pd@hotmail.com
  37.  
  38.                    Look for Andy Kellett on VDOphone online!
  39.                               ICQ No. - 778243 (talk to me!!)
  40.  
  41.  
  42.